in the presence of catalytic material - Español Inglés Diccionario